Bhopal, like any other north Indian city offers a rich Indian cuisine to explore. People enjoy eating the sweet - sour and spicy "chaat" in Bhopal. Due to the Mughal influence, Bhopal also offers delicacies like Kebabs, Goat Biryani, Chicken Tikka, Jalebi, Ras Malai etc. The best chicken Biryani can be tasted at Jameel Hotel in old Bhopal .
If one would want to spend a nice evening relaxing having great food and drinks with ones family and or friends,can spend time at the only roof top restaurant called WindZ Cafe & Restaurant, situated at roof top of G.M Towers,10 Number market. Known for its delicious veg & nonveg dishes, drinks, beautiful ambiance, good music and a cool vibe WindZ cafe is for the ones who are young at heart.
Sashas restaurant in Indrapuri offers good South Indian Non-vegetarian delicacies.
Hotel Jehanuma Palace in Bhopal has a very good restaurant that serves awesome North Indian delicacies. Hotel Noor us Sabah also has a couple of good restaurants to choose from. As in any mid-sized Indian city, the safest bets for good food and a variety of cuisines are in restaurants that are part of 3-4 star hotels.
Apart from North Indian and Mughlai cuisine, you can also savor Indo-Chinese, Continental and American cuisine in the various restaurants of Bhopal.
If you have a mixed taste, GENERATIONEXT restaurant is a good option for you. An eclectic mix of cuisine is served, that suits your taste & pocket too!.There are many other good eating spots in New Market, MP Nagar and Hoshangabad Road area.
Filfora,Koh-e-fiza in Bhopal has a very good place for Mughlai delicacies.Kadai ghost may be best to eat here and biryani's of both made with chicken and mutton are awesome.
In terms of sweets you can try very famous 'Juli' is one of the very famous bangali mithai bengoli sweet in old city the original you will get at Jain mithai bhandar